﻿<%@ Page Title="" Language="C#" MasterPageFile="~/User/UserArea.master" AutoEventWireup="true" CodeBehind="Person.aspx.cs" Inherits="UserInterfaceLayer.User.Person" %>
<asp:Content ID="Content1" ContentPlaceHolderID="headUser" runat="server">
    <link href="../CSS/ListView.css" rel="stylesheet" />
    <style>
        .PersonListViewTable
        {
            background-color: #FFFFFF;
            border-collapse: collapse;
            border-color: #999999;
            border-style: none;
            border-width: 1px;
            font-family: Tahoma;
            width: 100%;
        }

        .PersonListViewHolder
        {
            width: 95%;
            margin: 10px auto auto auto;
            border: 1px solid black;
        }

        .PersonListViewHeader
        {
            background-color: #000000;
            color: #FFFFFF;
            height: 50px;
        }

        .PersonListViewItem
        {
            text-align: center;
            height: 32px;
        }
    </style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="contentUser" runat="server">
    <div style="width: 850px; margin: 50px auto auto auto; border: 1px solid black;">
        <div class="header_a">مشخصات شخص</div>
        <div class="font_large rtl" style="color: red; margin: 10px;" runat="server" id="lblDeletedItem">
            <span style="display: block">این رکورد حذف شده است</span>
            <span style="display: block">اطلاعات ارائه شده مربوط به آرشیو است</span>
        </div>
        <table style="padding: 20px 0px 20px;" class="font_medium width_fill">
            <tr>
                <td style="width: 170px;" class="ltr">
                    <label for="contentSite_contentUser_txtNationalNumber">شماره ملی</label>
                </td>
                <td style="padding: 5px 5px;">
                    <asp:TextBox ID="txtNationalNumber" runat="server" CssClass="font_medium ltr textbox"></asp:TextBox>
                </td>
                <td style="width: 170px;" class="ltr">
                    <label for="contentSite_contentUser_txtIdentityNumber">شماره شناسنامه</label>
                </td>
                <td style="padding: 5px 5px;">
                    <asp:TextBox ID="txtIdentityNumber" runat="server" CssClass="font_medium ltr textbox"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td class="ltr">
                    <label for="contentSite_contentUser_txtFirstName">نام</label>
                </td>
                <td style="padding: 5px 5px;">
                    <asp:TextBox ID="txtFirstName" runat="server" CssClass="font_medium textbox"></asp:TextBox>
                </td>
                <td class="ltr">
                    <label for="contentSite_contentUser_txtLastName">نام خانوادگی</label>
                </td>
                <td style="padding: 5px 5px;">
                    <asp:TextBox ID="txtLastName" runat="server" CssClass="font_medium textbox"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td class="ltr">
                    <label for="contentSite_contentUser_txtFatherName">نام پدر</label>
                </td>
                <td style="padding: 5px 5px;">
                    <asp:TextBox ID="txtFatherName" runat="server" CssClass="font_medium textbox"></asp:TextBox>
                </td>
                <td class="ltr">
                    <label for="contentSite_contentUser_txtBirthday">تاریخ تولد</label>
                </td>
                <td style="padding: 5px 5px;">
                    <asp:TextBox ID="txtBirthday" runat="server" CssClass="font_medium ltr textbox"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td class="ltr">
                    <label for="contentSite_contentUser_txtDescription">توضیحات</label>
                </td>
                <td style="padding: 5px 5px;" colspan="3">
                    <asp:TextBox ID="txtDescription" runat="server" CssClass="font_medium mltextbox_small" TextMode="MultiLine"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td class="ltr">
                    <label for="contentSite_contentUser_txtJob">شغل</label>
                </td>
                <td style="padding: 5px 5px;">
                    <asp:TextBox ID="txtJob" runat="server" CssClass="font_medium textbox"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td class="ltr">
                    <label for="contentSite_contentUser_txtHomeNumber">تلفن منزل</label>
                </td>
                <td style="padding: 5px 5px;">
                    <asp:TextBox ID="txtHomeNumber" runat="server" CssClass="font_medium ltr textbox"></asp:TextBox>
                </td>
                <td class="ltr">
                    <label for="contentSite_contentUser_txtCellNumber">تلفن همراه</label>
                </td>
                <td style="padding: 5px 5px;">
                    <asp:TextBox ID="txtCellNumber" runat="server" CssClass="font_medium ltr textbox"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td class="ltr">
                    <label for="contentSite_contentUser_txtHomeAddress">آدرس منزل</label>
                </td>
                <td style="padding: 5px 5px;" colspan="3">
                    <asp:TextBox ID="txtHomeAddress" runat="server" CssClass="font_medium mltextbox_small" TextMode="MultiLine"></asp:TextBox>
                </td>
            </tr>
        </table>
        <div class="messagebox1_holder">
            <div runat="server" id="lblSuccessful">
                <div class="messagebox1_successful">
                    <span class="successful_16 messagebox1_item_icon_16"></span>
                    <span>مشخصات شخص مورد نظر با موفقیت تغییر یافت.</span>
                </div>
            </div>
            <div runat="server" id="lblFailure">
                <div class="messagebox1_failure">
                    <span class="failure_16 messagebox1_item_icon_16"></span>
                    <span>خطای ناشناختهای در سیستم رخ داده است. با پشتیبانی تماس بگیرید.</span>
                </div>
            </div>
            <div runat="server" id="lblInvalidInput">
                <div class="messagebox1_failure">
                    <span class="failure_16 messagebox1_item_icon_16"></span>
                    <span>مشخصات وارد شده معتبر نیست. لطفا تصحیح نمایید.</span>
                </div>
            </div>
            <div runat="server" id="lblNewItem">
                <div class="messagebox1_successful">
                    <span class="successful_16 messagebox1_item_icon_16"></span>
                    <span>مشخصات شخص مورد نظر با موفقیت اضافه شد.</span>
                </div>
            </div>
        </div>
        <hr />
        <div style="margin: 20px;" class="ltr">
            <asp:Button ID="btnSave" runat="server" Text="" CssClass="button_save_48" OnClick="btnSave_Click" />
            <asp:Button ID="btnDelete" runat="server" Text="" CssClass="button_delete_48" OnClick="btnDelete_Click"/>
        </div>
    </div>
    <div class="PersonListViewHolder">
        <div class="header_a">تغییرات</div>
        <asp:ListView ID="lvHistory" runat="server">
            <EmptyDataTemplate>
                <div class="messagebox1_holder">
                    <div class="messagebox1_failure">
                        <span class="failure_16 messagebox1_item_icon_16"></span>
                        <span>هیچ اطلاعاتی ثبت نشده است.</span>
                    </div>
                </div>
            </EmptyDataTemplate>
            <ItemTemplate>
                <tr class="PersonListViewItem" style="background-color: <%# Eval("BackColor")%>;">
                    <td class="ltr"><%# Eval("NationalNumber")%></td>
                    <td class="ltr"><%# Eval("IdentityNumber")%></td>
                    <td><%# Eval("FirstName")%></td>
                    <td><%# Eval("LastName")%></td>
                    <td><%# Eval("FatherName")%></td>
                    <td class="ltr"><%# Eval("Birthday")%></td>
                    <td><%# Eval("Description")%></td>
                    <td><%# Eval("Job")%></td>
                    <td class="ltr"><%# Eval("Telephone1")%></td>
                    <td class="ltr"><%# Eval("Telephone2")%></td>
                    <td><%# Eval("HomeAddress")%></td>
                    <td class="ltr"><%# Eval("Timestamp")%></td>
                    <td><a href='User.aspx?UserID=<%# Eval("EditorUserID")%>'><%# Eval("EditorUserName")%></a></td>
                </tr>
            </ItemTemplate>
            <LayoutTemplate>
                <table id="itemPlaceholderContainer" runat="server" border="1" class="PersonListViewTable">
                    <tr class="PersonListViewHeader">
                        <th>شماره ملی</th>
                        <th>شماره شناسنامه</th>
                        <th>نام</th>
                        <th>نام خانوادگی</th>
                        <th>تام پدر</th>
                        <th>تاریخ تولد</th>
                        <th>توضیحات</th>
                        <th>شغل</th>
                        <th>تلفن منزل</th>
                        <th>تلفن همراه</th>
                        <th>آدرس منزل</th>
                        <th>تاریخ و زمان ثبت</th>
                        <th>ثبت توسط</th>
                    </tr>
                    <tr id="itemPlaceholder" runat="server">
                    </tr>
                </table>
            </LayoutTemplate>
        </asp:ListView>
    </div>
</asp:Content>
